ax to grind – English–Italiano translations

🇬🇧 en it 🇮🇹

ax to grind noun

  • proposition or point of view
carta da giocare, interesse personale, rimprovero
Wiktionary Links